package capitulo8;

import capitulo8.autenticacao.Autenticador;
import capitulo8.autenticacao.Autenticavel;
import capitulo8.clientes.Cliente;
import capitulo8.funcionarios.Gerente;
import javax.swing.JOptionPane;

public class Main {

    public static void main(String[] args) {
        Autenticavel autenticavel;

        if (System.currentTimeMillis() % 2 == 0) {
            autenticavel = new Cliente("Joao da Silva", "12345", "54321");
        } else {
            autenticavel = new Gerente(876, "Jose da Silva", 8000, "*****");
        }

        Autenticador autenticador = new Autenticador();
        if (autenticador.autentica(autenticavel)) {
            JOptionPane.showMessageDialog(null, "Autenticado!!!");
        }
    }
}